Maximum Matching and a Polyhedron With O,1-Vertices1

نویسنده

  • Jack Edmonds
چکیده

An algorithm is described for optimally pamng a finit e set of objects. That is, given a real numerical weight for each unordered pair of objects in a se t Y, to selec t a family of mutually di sjoint pairs th e sum of whose wei ghts is maximum . The well-known optimum assignment proble m [5)2 is the sp ecial case where Y partitions into two se ts A and B suc h that pairs contained in A and pairs contain ed in Bare not positively weighted and therefo re are superfluous to the problem. For this "bipartite" case the algorithm becomes a variant of the Hungarian method [3]. The problem is treated in terms of a graph G whose nodes (vertices) are the objects Y and whose edges are pairs of objects, including at leas t all of th e positively weighted pairs. A matching in G is a subse t of its edges such that no two mee t the same node in in G. The proble m is to find a maximum-weight-sum matching in C. Th e special case where all th e positive weights are one is treated in detail in [2] and [6]. The description here of the more general algorithm uses the terminology set up in [2]. Paper [2] (especially sec . 5) helps also to motivate thi s paper, though it is not r eally a prerequisate till section 7 here . The incr ease in difficulty of the maximum weightsum matc hing algorithm relative to the s ize of the graph is not expone ntial, and only moderately algebraic. The algorithm does not involve any "blind-alley programming" -which, essentially, amounts to testing a great many combinations . The emphasis in this paper is on relating the matching problem to the theory of continuous linear

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SYNTHESIS AND MOLECULAR STRUCTURE OF TETRAAQUA [2,9 -DIFORMYL- 1,10 PHENANTHROLINE BIS (SEMICARBAZONE)] CERIUM(III) PERCHLORATE, [Ce(PHENSC(H O) ] (CLO )

The complex of Ce(III), [ Ce (PHENSC) (H 0) ] (C10 ) , was synthesized using the PHENSC, a hexadentate ligand,2,9-diformyl-1,lO- Phenanthroline bis (semicarbazone), and characterized by X-ray diffraction. The cerium atom has an unusual coordination number of ten involving six donor atoms of the planar ligand in the equatorial plane and four oxygen atoms from four axial water molecules. The...

متن کامل

Matching Terrains under a Linear Transformation∗

We study the problem of matching two polyhedral terrains, where one can be changed vertically by a linear transformation of the third coordinate (scaling and translation). We give an algorithm that minimizes the maximum distance over all linear transformations in O(npolylog n) expected time. We also study matching two 1-dimensional terrains, and give a (1+ ε)-approximation algorithm for minimiz...

متن کامل

Lower and Upper Bounds for Distributed Packing and Covering

We make a step towards understanding the distributed complexity of global optimization problems. We give bounds on the trade-off between locality and achievable approximation ratio of distributed algorithms for packing and covering problems. Extending a result of [9], we show that in k communication rounds, maximum matching and therefore packing problems cannot be approximated better than Ω(n 2...

متن کامل

On the inverse maximum perfect matching problem under the bottleneck-type Hamming distance

Given an undirected network G(V,A,c) and a perfect matching M of G, the inverse maximum perfect matching problem consists of modifying minimally the elements of c so that M becomes a maximum perfect matching with respect to the modified vector. In this article, we consider the inverse problem when the modifications are measured by the weighted bottleneck-type Hamming distance. We propose an alg...

متن کامل

Matching 2-lattice polyhedra: finding a maximum vector

Matching 2-lattice polyhedra are a special class of lattice polyhedra that include network 3ow polyhedra, fractional matching polyhedra, matroid intersection polyhedra, etc. In this paper we develop a polynomial-time extreme point algorithm for #nding a maximum cardinality vector in a matching 2-lattice polyhedron. c © 2001 Elsevier Science B.V. All rights reserved.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010